Helpful Information
 
 
Category: vBulletin 5.x Template Modifications
Forum Home Enhancements - Username Colors "Online Users" (Like colorbars)

Like the other modifications for "usergroup colors" I could not get any working on current version.

Here is a template edit and it does work.
Style Manager> Style> Edit Templates> Widget Templates> widget_onlineusers

5.0.3 to 5.0.4:
Search for:
<a href="{vb:url 'profile', {vb:raw onlineUser}}">{vb:raw onlineUser.username}</a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp;</vb:if>

and replace with:
<p style="font-weight: bold;">
<a href="{vb:url 'profile',{vb:raw onlineUser}}"><vb:if condition="!empty($user['musername'])">{vb:raw onlineUser.musername}<vb:else />{vb:raw user.username}</vb:if></a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp</vb:if></p>

Prior to 5.0.3 use this:
Search for:
<a href="{vb:url 'profile', {vb:raw user}}">{vb:raw user.username}</a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp</vb:if>

and replace with:
<p style="font-weight: bold;">
<a href="{vb:url 'profile', {vb:raw user}}"><vb:if condition="!empty($user['musername'])">{vb:raw user.musername}<vb:else />{vb:raw user.username}</vb:if></a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp</vb:if></p>

Works well... thanks ... now if someone would do something to show spiders

I actually just made html color "groups" in another block below it.
Was trying to add to the code but html kept breaking it.

I'll try and work on it later.

Thanks for your reply.

Ok, I was able to add the groups by once again editing the widget_onlineusers

Look for:
<p>{vb:rawphrase there_are_x_online, {vb:raw onlineUserCounts.total}} {vb:rawphrase x_members_and_y_guests, {vb:raw onlineUserCounts.members}, {vb:raw onlineUserCounts.guests}}.</p>


After add:
<b><font color="#ff3300">Example</font>&nbsp•&nbsp
<font color="#ff0a0a">Second Example</font>&nbsp•&nbsp
<font color="#33ff00">Third Example</font>&nbsp•&nbsp
</b><br><br>


If you don't want it there feel free to move around until you find the right spot.

Also, correct me if I did html syntax wrong please, I can use any help I can get too. :)

your codes will give w3 and last comma problem
use these codes

<a href="{vb:url 'profile', {vb:raw user}}"><vb:if condition="!empty($user['musername'])">{vb:raw user.musername}<vb:else />{vb:raw user.username}</vb:if></a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp</vb:if>

Thank you for your code, I will update it above.
Thanks again!

your codes will give w3 and last comma problem
use these codes

<a href="{vb:url 'profile', {vb:raw user}}"><vb:if condition="!empty($user['musername'])">{vb:raw user.musername}<vb:else />{vb:raw user.username}</vb:if></a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp</vb:if>

teşekkürler tilkibey:)Trafikci258

Thank you for your code, I will update it above.
Thanks again!

hmm
where is the ending of p tag?
w3 error w3 error w3 error

what do i need to change in 5.0.3? because it doesnt work, and i dont know the variables....

Updated and it works as of 08/07/2013

It does not work with version vbb 5.0.4?

http://www.myalbum.vn/GroteFoto-VHGBZAAO.jpg

Ok, I was able to add the groups by once again editing the widget_onlineusers

Look for:

After add:

If you don't want it there feel free to move around until you find the right spot.

Also, correct me if I did html syntax wrong please, I can use any help I can get too. :)

good job smg ... the legend groups works but Username Colors "Online Users" wont work on 5.0.4 ... anyway i have a quick request ... is possible to separate online staff and users online?
(possibly keeping the image of the avatar,and use only username colors on mouse on the avatar) sorry for bad english :(

Is this suitable for 5.0.5?

Works on 5.0.5 just tried it. :)

<a href="{vb:url 'profile', {vb:raw onlineUser}}">{vb:raw onlineUser.username}</a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp;</vb:if>
and replace with:
<p style="font-weight: bold;">
<a href="{vb:url 'profile',{vb:raw onlineUser}}"><vb:if condition="!empty($user['musername'])">{vb:raw onlineUser.musername}<vb:else />{vb:raw user.username}</vb:if></a><vb:if condition="++$onlineCount < count($onlineUsers)">,&nbsp</vb:if></p>


Doesnt work for vB 5.0.5

Apologies - it DOES work on 5.0.5 - just be sure to edit the "Online Users" Module and untick "Use Avatars"

Running 5.1.0 here...

Can someone help explain this mod a bit. I have made the mod and the names go bold, however the colour is all the same. How do you go about and select the colours exactly? Very new to this.

Thanks

great modification, nice work

What about for vbulletin 5.2.2?










privacy (GDPR)